English word definition — powered by WordNet
a river in southwestern Alabama
Want to remember mobile river?